insulation (electrical) - French English Dictionary